Genesis\API\Request\NonFinancial\Fraud\Chargeback\DateRange S

Total Complexity 28
Dependencies 6
Dependents 0
Total lines 313
Lines of code 122
Logical lines of code 40
Comment lines 123
Methods 16
Properties 7

Methods 16

Method Rating Maintainability Complexity Lines of code
validateDateRange()
S
72 3 5
validateConditionallyRequiredDates()
S
69 3 7
setStartDate()
S
62 2 12
setEndDate()
S
62 2 12
setImportDate()
S
62 2 12
setExternallyProcessed()
S
63 2 12
setProcessingType()
S
63 2 12
getStartDate()
S
75 2 4
getEndDate()
S
75 2 4
getImportDate()
S
75 2 4
populateStructure()
S
59 1 14
setPage()
S
76 1 4
setPerPage()
S
76 1 4
initConfiguration()
S
76 1 4
setRequiredFields()
S
69 1 7
checkRequirements()
S
74 1 5